home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Markets / Education / HyperCard In Education / Frames of Reference / card_12020.txt < prev    next >
Text File  |  1990-04-02  |  3KB  |  128 lines

  1. -- card: 12020 from stack: in
  2. -- bmap block id: 13320
  3. -- flags: 0000
  4. -- background id: 4989
  5. -- name: Parameter 1
  6. ----- HyperTalk script -----
  7. on setParameters
  8.   global dropHeight1, cartSpeed1
  9.   global timeIncrement1, trace1
  10.  
  11.   put card field "Time Increment" into timeIncrement1
  12.   put card field "Drop Height"*10 into dropHeight1
  13.   put card field "Cart Speed"*10 into cartSpeed1
  14.   put the hilite of button "Trace Ball Path" into trace1
  15. end setParameters
  16.  
  17.  
  18.  
  19. -- part 1 (field)
  20. -- low flags: 02
  21. -- high flags: 0002
  22. -- rect: left=272 top=65 right=82 bottom=312
  23. -- title width / last selected line: 0
  24. -- icon id / first selected line: 0 / 0
  25. -- text alignment: 0
  26. -- font id: 3
  27. -- text size: 12
  28. -- style flags: 0
  29. -- line height: 16
  30. -- part name: Cart Speed
  31.  
  32.  
  33. -- part 3 (field)
  34. -- low flags: 02
  35. -- high flags: 0002
  36. -- rect: left=272 top=85 right=102 bottom=312
  37. -- title width / last selected line: 0
  38. -- icon id / first selected line: 0 / 0
  39. -- text alignment: 0
  40. -- font id: 3
  41. -- text size: 12
  42. -- style flags: 0
  43. -- line height: 16
  44. -- part name: Drop Height
  45. ----- HyperTalk script -----
  46. on closeField
  47.   get me
  48.   if it > 22 or it < 5 then
  49.     answer "That value must be between 5 and 22."
  50.     select line 1 of me
  51.   end if
  52. end closefield
  53.  
  54.  
  55. -- part 5 (field)
  56. -- low flags: 02
  57. -- high flags: 0002
  58. -- rect: left=272 top=105 right=122 bottom=312
  59. -- title width / last selected line: 0
  60. -- icon id / first selected line: 0 / 0
  61. -- text alignment: 0
  62. -- font id: 3
  63. -- text size: 12
  64. -- style flags: 0
  65. -- line height: 16
  66. -- part name: Time Increment
  67.  
  68.  
  69. -- part 6 (button)
  70. -- low flags: 00
  71. -- high flags: C005
  72. -- rect: left=46 top=131 right=153 bottom=172
  73. -- title width / last selected line: 0
  74. -- icon id / first selected line: 0 / 0
  75. -- text alignment: 1
  76. -- font id: 0
  77. -- text size: 12
  78. -- style flags: 0
  79. -- line height: 16
  80. -- part name: Trace Ball Path
  81. ----- HyperTalk script -----
  82. on mouseUp
  83.   set the hilite of me to not the hilite of me
  84. end mouseUp
  85.  
  86.  
  87.  
  88. -- part 7 (field)
  89. -- low flags: 81
  90. -- high flags: 2004
  91. -- rect: left=11 top=40 right=326 bottom=403
  92. -- title width / last selected line: 0
  93. -- icon id / first selected line: 0 / 0
  94. -- text alignment: 0
  95. -- font id: 3
  96. -- text size: 12
  97. -- style flags: 256
  98. -- line height: 16
  99. -- part name: Help
  100.  
  101.  
  102. -- part contents for card part 1
  103. ----- text -----
  104. 80
  105.  
  106. -- part contents for card part 3
  107. ----- text -----
  108. 20
  109.  
  110. -- part contents for card part 5
  111. ----- text -----
  112. .01
  113.  
  114. -- part contents for background part 6
  115. ----- text -----
  116. Changing values in the top half alters the path of the ball.
  117.  
  118.  
  119. -- part contents for card part 7
  120. ----- text -----
  121.    The parameters below the gray bar are constants provided for your benefit.  They may not be changed without altering the calculation scripts attached to the card.
  122.   The parameters listed above the bar are variable.    To change any of them, drag across the box holding the value and type the new value.  Pressing <return> will automatically select the value in the next field.
  123.    Any change in the controlled parameters will be reflected as a change in the outcome of the experiment.  Feel free to play around.  
  124.    Try these parameters:
  125.       Cart Speed:       90        180         180
  126.       Drop Height:      20        20           10
  127.    
  128.